i wouldn't put it past him - French English Dictionary